package com.steakliu.sun.invoker.api;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 功能说明：
 * <p>
 * Original @Author: steakliu-刘牌, 2023-01-08  14:43
 * <p>
 * Copyright (C)2020-2022  steakliu All rights reserved.
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class InvokerConfig {
    /**
     * 服务实例bean
     */
    private Object serviceBean;
    /**
     * 服务类
     */
    private Class<?> serviceClass;
    /**
     * 方法
     */
    private String methodName;
    /***
     * 参数类型
     */
    private Class<?>[] parameterTypes;
    /**
     * 参数
     */
    private Object[] parameters;
}
